package cn.tedu.hhmc.user.pojo.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@Data
public class User {
    private static final long serialVersionUID = 1L;

    /** 用户id */
    @ApiModelProperty(value = "用户id")
    private Long id;

    /** 医生编号 */
    @ApiModelProperty(name = "医生编号")
    private String doctorSerialNumber;

    /** 医生真实姓名 */
    @ApiModelProperty(name = "医生真实姓名")
    private String doctorName;

    /** 医生角色 */
    @ApiModelProperty(name = "医生角色")
    private String doctorRole;

    /** 医生背景简介 */
    @ApiModelProperty(name = "医生背景简介")
    private String doctorBackground;

    /** 用户名 */
    @ApiModelProperty(name = "用户名")
    private String username;

    /** 密码 */
    @ApiModelProperty(name = "密码")
    private String password;

    /** 手机号 */
    @ApiModelProperty(name = "手机号")
    private String phone;

    /** 年龄 */
    @ApiModelProperty(name = "年龄")
    private Long age;

    /** 性别 */
    @ApiModelProperty(name = "性别")
    private String gender;

    /** 头像 */
    @ApiModelProperty(name = "头像")
    private String avatar;

    /** 待处理服务数量 */
    @ApiModelProperty(name = "待处理服务数量")
    private Long servicesNumberToHandle;

    /** 已完成服务数量 */
    @ApiModelProperty(name = "已完成服务数量")
    private Long finishedServicesNumber;

    /** 待审核签约申请数量 */
    @ApiModelProperty(name = "待审核签约申请数量")
    private Long pendingSignedApplicationNumber;

    /** 待完成服务数量 */
    @ApiModelProperty(name = "待完成服务数量")
    private Long servicesNumberYetToFinish;

    /** 角色id */
    @ApiModelProperty(name = "角色id")
    private Long roleId;

    /** 机构id */
    @ApiModelProperty(name = "机构id")
    private Long institutionId;
}
